package com.gc.dao.custom;

import com.gc.dao.generator.SysReportMapper;
import com.gc.dto.ReportDTO;
import com.gc.pojo.SysReport;

import java.util.List;

public interface ReportMapper extends SysReportMapper {
    List<ReportDTO> selectByUId(Integer uid);

    List<ReportDTO> selectAll();

    int updateCheckByRid(Integer rid, Integer shyId);

    int updateStatusByRid(Integer rid, int status);

    List<ReportDTO> selectCheckReport();

    List<ReportDTO> selectSignReport();

    List<ReportDTO> selectPrintReport();

    List<SysReport> selectByStatus(int status);

    int updateReportNumber(Integer rid,String bgbh);

    SysReport selectByVid(Integer vid);

    List<ReportDTO> selectByUidAndCid(Integer uid, Integer cid);
}